*{
	margin: 0;
	padding: 0;
}
.gd_1-5{
    transition: 1.5s;
}
.gd_1{
    transition: 1s;
}
.wz_ys{
	font-family:Arial,Helvetica,sans-serif;
}
.pad_l_5{
	padding-left:5%;
}
.pad_l_10{
	padding-left:15%;
}
.d_l {
  display: inline-block;
}
.v_m {
  vertical-align: middle;
}
.whe_max{
	width: 100%;
	height: 100%;
}
.whe_maxv{
  width: 100vw;
	height: 100vh;
  /* overflow: hidden; */
}
.ba_hui{
	background-color: #E2E2E2;
}
.ba_qhui{
	background-color: #f5f5f5;
}
.bottomMenu {
	max-width: 750px;
	border-top: 1px solid #E2E2E2;
	width: 100%;
	overflow: hidden;
	text-align: center;
	padding: 10px 0 4px 0;
}
.tr_none{
  border-collapse: collapse;
}
.m_0_a {
	margin: 0 auto;
}
.hide{
	display: none;
}
.jc{

}
.jc > div{
  display: inline-block;
}
.box_yy{
	box-shadow: 0 8px 8px rgba(10,16,20,.24),0 0 8px rgba(10,16,20,.12);
	text-decoration: none;
  }
.xyy{
    box-shadow: 0 2px 2px rgba(10,16,20,.24),0 0 8px rgba(10,16,20,.12);
    text-decoration: none;
 }
.wz_hui{
	color: #8E8E8E;
}
.wz_black{
	color: black;
}
.wz_white{
	color: white;
}
.wz_red{
	color: red;
}
.ib button{
  padding: 5px 10px;
  border: 1px solid black;
}
.ib input{
  padding: 5px 5px;
  margin-left: 15px;
}
/* 边框弧度 边框弧度 边框弧度*/
.bor_15{
	border-radius: 15px;
}
.bor_17{
	border-radius: 17px;
}
.bor_10{
	border-radius: 10px;
}
.bor_5{
	border-radius: 5px;
}
.bor_4{
	border-radius: 4px;
}
.bor_12{
	border-radius: 12px;
}
.bor_6{
	border-radius: 6px;
}.bor_20{
	border-radius: 20px;
}
.bor_25{
	border-radius: 25px;
}
.bor_255{
	border-radius: 50%;
}
.bor_color_hei{
	border: #cccccc 1px solid;
}
.bor_color_hei{
	border: #000000 1px solid;
}
/* 去边框 去边框 去边框*/
.bor-none{
	border: none;
}
.bor_none{
	border: none;
}
/* 去掉三条边框的文本框 去掉三条边框的文本框*/
.bor-3none{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: #F4F4F4 1px solid;
}
/* 背景色 */
.ba_red{
	background-color: red;
}
.ba_redd{
	background-color: #FF5F52;
}
.ba_white{
	background-color: white;
}
.ba_black{
	background-color: black;
}
.fu{
    position: relative;
}
.xd{
	position: relative;
}
.jd{
	position: absolute;
}
.zi{
    position: absolute;
    width: 500px;
    height: 300px;
  	left:50%;
  	top:50%;
    background-color: white;
  	transform: translate(-50%, -50%);
    box-shadow: 0 8px 8px rgba(10,16,20,.24),0 0 8px rgba(10,16,20,.12);
    text-decoration: none;
}
.zimax{
  position: absolute;
  width: 70%;
  height: 80%;
  left:50%;
  top:50%;
  background-color: white;
  transform: translate(-50%, -50%);
  box-shadow: 0 8px 8px rgba(10,16,20,.24),0 0 8px rgba(10,16,20,.12);
  text-decoration: none;
}
 .nc{
	z-index: 100001;
  }
  .mc{
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    /*background-color: rgba(176,196,222,0.98);*/
  }
.mcadd{
  border-radius: 5x;
  width: 30rem;
  height: 18rem;
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
  background-color: white;
  box-shadow: 0 8px 8px rgba(10, 16, 20, 0.24), 0 0 8px rgba(10, 16, 20, 0.12);
}
.div_z{
	width: 100%;
	height:100%;
}
.xdjz_f{
	position: relative;
  }
  .xdjz_z{
	position: absolute;
  	left:50%;
  	top:50%;
  	transform: translate(-50%, -50%);
  }
.xc{
  outline: none;
}
.xcc input select{
  outline: none;
}
.pad_5{
  padding: 5px;
}
.fz_30{
	font-size: 30px;
}
.fz_12{
  font-size: 12px;
}
.fz_13{
  font-size: 13px;
}
.fz_20{
	font-size: 20px;
}
.fz_21{
	font-size: 21px;
}
.fz_24{
	font-size: 24px;
}
.fz_15{
	font-size: 15px;
}
.fz_16{
	font-size: 16px;
}
.fz_17{
	font-size: 17px;
}
.fz_18{
	font-size: 18px;
}
.fz_36{
	font-size: 36px;
}
.fz_14{
	font-size: 14px;
}
/*  水平垂直居中 水平垂直居中 */
.jz_flex{
	display: flex;
	justify-content:center;
	align-items: center;
}
/* 强行不换行 */
.flex_two{
	align-items:flex-start;
}
/* 垂直居中 垂直居中 垂直居中*/
.czjz_flex{
	display: flex;
	align-items: center;
}
.spjz_flex{
	display: flex;
	justify-content:center;
}
.flex_hh{
	flex-wrap: wrap;
}
/* flex-wrap: nowrap | wrap | wrap-reverse; */
/* flex布局 flex布局 flex布局*/
.wh_f{
	display: flex;
}
.zzdq{
  align-items: stretch;
}
.he_f{
	flex-flow: column;
	display: flex;
}
.op_5{
	opacity: 0.5;
  }
.op_9{
	opacity: 0.9;
  }
  .op_9-5{
	opacity: 0.95;
  }
  .op_8{
	opacity: 0.8;
  }
.flex_1{
	flex: 1;
}
.flex_2{
	flex: 2;
}
.flex_3{
	flex: 3;
}
.flex_4{
	flex: 4;
}
.flex_5{
	flex: 5;
}
.flex_6{
	flex: 6;
}
.flex_7{
	flex: 7;
}
.flex_8{
	flex: 8;
}
.flex_9{
	flex: 9;
}
.flex_10{
	flex:10 ;
}
/* 超出滚轮 */
.gunl{
  overflow-x: hidden; overflow-y: auto;
}

/* 边框样式 边框样式 边框样式*/
.bor_1_hui{
	border: 1px #e4e2e2 solid;
}
.bor_1_hei{
	border: 1px black solid;
}
.bor_15{
	border-radius: 15px;
}
.bor_10{
	border-radius: 10px;
}
.bor_5{
	border-radius: 5px;
}
.bor_3{
	border-radius: 3px;
}
.xddw{
	position:relative;
}
/* 固定宽高样式 固定宽高样式 固定宽高样式*/
.wh_100{
	width: 100px;
}
.wh_50{
	width: 50px;
}
.wh_55{
	width: 55px;
}
.wh_60{
	width: 60px;
}
.wh_70{
	width: 70px;
}
.wh_40{
	width: 40px;
}
.wh_30{
	width: 30px;
}
.wh_20{
	width: 20px;
}
.he_100{
	height: 100px;
}
.he_50{
	height: 50px;
}
.he_55{
	height: 55px;
}
.he_45{
	height: 45px;
}
.he_40{
	height: 40px;
}
.he_35{
	height: 35px;
}
.he_30{
	height: 30px;
}
.he_25{
	height: 25px;
}
.he_20{
	height: 20px;
}
.v_m {
	vertical-align: middle;
}
/* 宽高比例样式 宽高比例样式 宽高比例样式*/
.wh_max{
	width: 100%;
}
.he_max{
	height: 100%;
}
.wh_8{
	width: 80%;
}
.wh_2{
	width: 20%;
}
.wh_3{
	width:30% ;
}
.wh_3-5{
	width:35% ;
}
.wh_2-5{
	width: 25%;
}
.wh_2-7{
	width: 27%;
}
.wh_4{
	width:40%;
}
.wh_4-5{
	width:45%;
}
.wh_5{
		width:50%;
	}
.wh_5-5{
			width:55%;
		}
.wh_7{
	width:70% ;
}
.wh_6{
	width: 60%;
}
.wh_6-5{
	width: 65%;
}
.wh_1{
	width:10% ;
}
.wh_9{
	width:90% ;
}
.he_8{
	height:80% ;
}
.he_4{
	height:40% ;
}
.he_5-5{
	height:55% ;
}
.he_6{
	height:60% ;
}
.he_6-5{
	height:65% ;
}
.he_2{
	height:20% ;
}
.he_1{
	height: 10%;
}
.he_0-5{
	height: 5%;
}
.he_1-5{
		height: 15%;
	}
.he_9{
	height:90% ;
}
.bj_100{
	background-size: 100% 100%;
}
.he_10{
	height:100% ;
}
.he_3{
	height:30% ;
}
.he_5{
	height: 50%;
}
.he_7{
	height:70% ;
}

.jz{
	margin: auto;
}
.lef-10{
  left: 10px;
}
.lef-5{
  left: 5px;
}
.lef-1{
  left: 1px;
}
.lef-2{
  left: 2px;
}
.lef-3{
  left: 3px;
}
.lef-4{
  left: 4px;
}
.rig-10{
  right:10px;
}
.rig-30{
  right:30px;
}
.rig-5{
  right:5px;
}
.rig-1{
  right:1px;
}
.rig-2{
  right:2px;
}
.rig-3{
  right:3px;
}
.rig-4{
  right:4px;
}
.rig-20{
  right:20px;
}
/* 文字样式 文字样式 文字样式*/
.em{
	font-weight:bold;
}
.wz_jz{
	text-align: center;
}
.text_p{
  padding: 3px 5px;
}
.wz_fz_20{
	font-size: 20px;
}
.wz_fz_15{
	font-size: 15px;
}
.wz_fz_14{
	font-size: 14px;
}
.wz_fz_10{
	font-size: 10px;
}
.disp{
	display: inline-block;
}
.flo_l{
	float: left;
}
.flo_r{
	float: right;
}
.flo_r button{
  margin-right: 15px ;
}
.qcfd{
  overflow:hidden;
}
.hh{
  table-layout: fixed;
  white-space: normal
}
/* margin边距 margin边距 margin边距*/
.mag_l-10{
	margin-left: 10px;
}
.mag_l-100{
  margin-left: 100px;
}
.mag_l-20{
	margin-left: 20px;
}
.mag_l-30{
	margin-left: 30px;
}
.mag_l-40{
	margin-left: 40px;
}
.mag_l-15{
	margin-left: 15px;
}
.mag_l-5{
	margin-left: 5px;
}
.mag_l-1{
	margin-left: 1px;
}
.mag_l-2{
	margin-left: 2px;
}
.mag_l-3{
	margin-left: 3px;
}
.mag_r_10{
	margin-right: 10%;
}
.mag_r_5{
	margin-right: 5%;
}
.mag_r_1{
	margin-right: 1%;
}
.mag_r_2{
	margin-right: 2%;
}
.mag_r_3{
	margin-right: 3%;
}
.mag_r_4{
	margin-right: 4%;
}
.mag_r_15{
	margin-right: 15%;
}
.mag_r_10{
	margin-left: 10%;
}
.mag_r-10{
	margin-left: 10px;
}
.mag_r-20{
	margin-left: 20px;
}
.mag_r-5{
	margin-left: 5px;
}
.mag_r-4{
	margin-left: 4px;
}
.mag_r-4{
	margin-left: 4px;
}
.mag_r-3{
	margin-left: 3px;
}
.mag_r-2{
	margin-left: 2px;
}
.mag_r-1{
	margin-left: 1px;
}
.mag_l_15{
	margin-left: 15%;
}
.mag_t-10{
	margin-top: 10px;
}
.mag_t-15{
	margin-top: 15px;
}
.mag_t-1{
	margin-top: 1px;
}
.mag_t-10{
	margin-top: 10px;
}
.mag_t-15{
	margin-top: 15px;
}
.mag_t-5{
	margin-top: 5px;
}
.mag_l_5{
	margin-left: 5%;
}
.mag_l_15{
	margin-left: 15%;
}
.mag_l_10{
	margin-left: 10%;
}
.mag_l_3{
	margin-left: 3%;
}
.mag_l_2{
	margin-left: 2%;
}
.m-auto{
	margin: 0 auto;
}
.mag_l_1{
	margin-left: 1%;
}
.mag_t_1{
	margin-top: 1%;
}
.mag_t_2{
	margin-top: 2%;
}
.mag_t_3{
	margin-top: 3%;
}
.mag_t_4{
	margin-top: 4%;
}
.mag_t_5{
	margin-top: 5%;
}
.mag_t_7{
	margin-top: 7%;
}
.mag_t_9{
	margin-top: 9%;
}
.mag_t_10{
	margin-top: 10%;
}
.mag_t_15{
	margin-top: 15%;
}
.mag_t_20{
	margin-top: 20%;
}
.mag_t_25{
	margin-top: 25%;
}
.mag_b_1{
	margin-bottom: 1%;
}
.mag_b_2{
	margin-bottom: 2%;
}
.mag_b_3{
	margin-bottom: 3%;
}
.mag_b_4{
	margin-bottom: 4%;
}
.mag_b_5{
	margin-bottom: 5%;
}
.mag_b_10{
	margin-bottom: 10%;
}
.mag_b_15{
	margin-bottom: 15%;
}
.mag_b_20{
	margin-bottom: 20%;
}
.listy{
	list-style-type: none;
}
.wh_rem_1{
	width: 1rem;
   }
   .wh_rem_2{
	 width: 2rem;
   }
   .wh_rem_3{
	 width: 3rem;
   }
   .wh_rem_4{
	 width: 4rem;
   }
   .wh_rem_5{
	 width: 5rem;
   }
   .wh_rem_6{
	 width: 6rem;
   }
   .wh_rem_7{
	 width: 7rem;
   }
   .wh_rem_8{
	 width: 8rem;
   }
   .wh_rem_9{
	 width: 9rem;
   }
   .wh_rem_10{
	 width: 10rem;
   }
   .wh_rem_11{
	 width: 11rem;
   }
   .wh_rem_12{
	 width: 12rem;
   }
   .wh_rem_13{
	 width: 13rem;
   }
   .wh_rem_14{
	 width: 14rem;
   }
   .wh_rem_15{
	 width: 15rem;
   }
   .wh_rem_16{
	 width: 16rem;
   }
   .wh_rem_17{
	 width: 17rem;
   }
   .wh_rem_18{
	 width: 18rem;
   }
   .wh_rem_19{
	 width: 19rem;
   }
   .wh_rem_20{
	 width: 20rem;
   }
   .wh_rem_21{
	 width: 21rem;
   }
   .wh_rem_22{
	 width: 22rem;
   }
   .wh_rem_23{
	 width: 23rem;
   }
   .wh_rem_24{
	 width: 24rem;
   }
   .wh_rem_25{
	 width: 25rem;
   }
   .wh_rem_26{
	 width: 26rem;
   }
   .wh_rem_27{
	 width: 27rem;
   }
   .wh_rem_28{
	 width: 28rem;
   }
   .wh_rem_29{
	 width: 29rem;
   }
   .wh_rem_30{
	 width: 30rem;
   }
   .wh_rem_0-1{
	 width: 0.1rem;
   }
   .wh_rem_0-2{
	 width: 0.2rem;
   }
   .wh_rem_0-3{
	 width: 0.3rem;
   }
   .wh_rem_0-4{
	 width: 0.4rem;
   }
   .wh_rem_0-5{
	 width: 0.5rem;
   }
   .wh_rem_0-6{
	 width: 0.6rem;
   }
   .wh_rem_0-7{
	 width: 0.7rem;
   }
   .wh_rem_0-8{
	 width: 0.8rem;
   }
   .wh_rem_0-9{
	 width: 0.9rem;
   }
   .he_rem_1{
	 height: 1rem;
   }
   .he_rem_2{
	 height: 2rem;
   }
   .he_rem_3{
	 height: 3rem;
   }
   .he_rem_4{
	 height: 4rem;
   }
   .he_rem_5{
	 height: 5rem;
   }
   .he_rem_6{
	 height: 6rem;
   }
   .he_rem_7{
	 height: 7rem;
   }
   .he_rem_8{
	 height: 8rem;
   }
   .he_rem_9{
	 height: 9rem;
   }
   .he_rem_10{
	 height: 10rem;
   }
   .he_rem_11{
	 height: 11rem;
   }
   .he_rem_12{
	 height: 12rem;
   }
   .he_rem_13{
	 height: 13rem;
   }
   .he_rem_14{
	 height: 14rem;
   }
   .he_rem_15{
	 height: 15rem;
   }
   .he_rem_16{
	 height: 16rem;
   }
   .he_rem_17{
	 height: 17rem;
   }
   .he_rem_18{
	 height: 18rem;
   }
   .he_rem_19{
	 height: 19rem;
   }
   .he_rem_20{
	 height: 20rem;
   }
   .he_rem_21{
	 height: 21rem;
   }
   .he_rem_22{
	 height: 22rem;
   }
   .he_rem_23{
	 height: 23rem;
   }
   .he_rem_24{
	 height: 24rem;
   }
   .he_rem_25{
	 height: 25rem;
   }
   .he_rem_26{
	 height: 26rem;
   }
   .he_rem_27{
	 height: 27rem;
   }
   .he_rem_28{
	 height: 28rem;
   }
   .he_rem_29{
	 height: 29rem;
   }
   .he_rem_30{
	 height: 30rem;
   }
   .he_rem_0-1{
	 height: 0.1rem;
   }
   .he_rem_0-2{
	 height: 0.2rem;
   }
   .he_rem_0-3{
	 height: 0.3rem;
   }
   .he_rem_0-4{
	 height: 0.4rem;
   }
   .he_rem_0-5{
	 height: 0.5rem;
   }
   .he_rem_0-6{
	 height: 0.6rem;
   }
   .he_rem_0-7{
	 height: 0.7rem;
   }
   .he_rem_0-8{
	 height: 0.8rem;
   }
   .he_rem_0-9{
	 height: 0.9rem;
   }
   .wz_dq{
    vertical-align: middle;
   }
   .wz_topdq{
    vertical-align: top;
   }
   .wz_leftdq{
     text-align: left;
   }
   .text_rightdq{
    text-align: right;
   }
   .ccgl{
    overflow: auto;
  }
   .ba_yell{
     background-color: #FDCB2C;
   }
   .ba_gr{
     background-color: #00B828;
   }
   .ba_blue{
     background-color: #00A6EC;
   }
   .ba_zi{
     background-color: #4E6EF2;
   }
  .ccyc{
    overflow: hidden;
  }
  .tabavg{
    table-layout: fixed
  }
  .bhh{
    white-space: nowrap;
  }
.qc{
  outline: none;
}
.ddisp > div{
  display: inline-block;
}
.pad_5_5{
  padding: 5px 5px;
}
.pad_10_10{
  padding: 10px 10px;
}
.xsgb{
  cursor: pointer;
}
.bdpa td{
  font-size: 16px;
  padding: 15px 0;
}.split3{
  display: inline-block;
  vertical-align: middle;
  width:33%;
}
.split4{
  display: inline-block;
  vertical-align: middle;
  width:25%;
}
.split_8_2 {
  white-space: nowrap;
}
.split_8_2 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_8_2 > div:nth-child(1){
  width: 80%;
}
.split_8_2 > div:nth-child(2){
  width: 20%;
  text-align: right;
}
.split_2_8 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_2_8 > div:nth-child(1){
  width: 20%;
}
.split_2_8 > div:nth-child(2){
  width: 80%;
}
.split_2_7 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_2_7 > div:nth-child(1){
  width: 20%;
}
.split_2_7 > div:nth-child(2){
  width: 70%;
}
.split_9_1 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_9_1 > div:nth-child(1){
  width: 90%;
}
.split_9_1 > div:nth-child(2){
  width: 10%;
  text-align: right;
}
.split_7_3 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_7_3 > div:nth-child(1){
  width: 70%;
}
.split_7_3 > div:nth-child(2){
  width: 30%;
  text-align: right;
}
.split_3_7 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_3_7 > div:nth-child(1){
  width: 30%;
}
.split_3_7 > div:nth-child(2){
  width: 70%;
}

.split_1_9 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_1_9 > div:nth-child(1){
  width: 10%;
}
.split_1_9 > div:nth-child(2){
  width: 90%;
}
.split_4_6 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_4_6 > div:nth-child(1){
  width: 40%;
}
.split_4_6 > div:nth-child(2){
  width: 60%;
}

.split_6_4 > div{
  display: inline-block;
  vertical-align: middle;
}
.split_6_4 > div:nth-child(1){
  width: 60%;
}
.split_6_4 > div:nth-child(2){
  width: 40%;
}
.split_2, .split_3{
  white-space: nowrap;
}
.split_2 > div{
  width: 50%;
  display: inline-block;
  vertical-align: middle;
}
.split_3 > div{
  width: calc(100% / 3);
  display: inline-block;
  vertical-align: middle;
}
.split2_r{
  display: inline-block;
  vertical-align: middle;
  width:50%;
  text-align: right;
}
/* 本项目的样式 */
.jjlan{
  background-color:#4A89C2;
  color: white;
}
.qlan{
  background-color: #ecf5ff;
}
.slan{
  background-color: #0F0F33;
}
.dlan{
  background-color: #3A4141;
}
.sanbian{
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}
.jjdl{
  background-color: #4b5cc4;
  color: white;
}
.dd{
  border-bottom:black 1px solid;
}
.fy{
  position: fixed;
  bottom:0px;
}
.fyicon{
  padding: 5px 0;
}
.jc div select{
  padding: 5px 5px;
  margin-left: 15px;
}
.jc div span{
  margin-left: 15px;
}
.go{
  padding:5px 20px;
  background-color:#21285D;
  color:white;
  border: none;
}
.isnew{
  display: inline-block;
  background-color:#8DA5DB;
  color: white;
}
.isnewto{
  display: inline-block;
}
.isnews{
  display: inline-block;
  background-color: #21285D;
  color: white;
}
.isnewtos{
  display: inline-block;
}
.wh-100{
  width: 100px;
}
.wh-120{
  width: 120px;
}
.wz_hui{
  color: #B4B4B4;
}
.wcc div{
  /*disp mag_l_1 bor_1_hui fyicon dj*/
  display: inline-block;
  /*margin-left: 1px;*/
  border: 1px solid #E2E2E2;
  padding: 5px;
}
.btn button{
  padding: 5px 15px;
  border: 1px black solid;
  background-color: white;
}
.bagbtn button{
  padding: 10px 25px;
  font-size: 20px;
}
.flo_r_15{
  float: right;
  margin-right: 15px;
}
.dd button{
  padding: 5px 10px;
}
.bdbottom{
  background:white;
  border-bottom: 5px solid #EAEAEA;
}
.ib span{
  margin-left: 15px;
}
.ib input{
  padding: 5px 5px;
  margin-left: 15px;
}
.left15{
  margin-left: 15px;
}
.in div input{
   width: 100px;
  padding: 3px 0;
}
.into div input{
  width: 50px;
  padding: 3px 0;
}
.inmag div span{
  margin-left: 10px;
}
.inmag div input{
  margin-left: 15px;
  margin-top: 5px;
}
.ddiv div{
  margin-top: 10px;
}